<html>
    <#include "../common/head.ftl">
    <body>
    <div id="wrapper" class="toggled">
        <!-- 边框sidebar-->
        <#include "../common/nav.ftl">
        <!--主要内容-->
        <div id="page-content-wrapper">
        <div class="container-fluid">
            <div class="row clearfix">
                <div class="col-md-12 column">
                    <table class="table table-condensed table-bordered">
                        <thead>
                        <tr>
                            <th>订单</th>
                            <th>姓名</th>
                            <th>手机号</th>
                            <th>金额</th>
                            <th>订单状态</th>
                            <th>支付状态</th>
                            <th>创建时间</th>
                            <th colspan ="2">操作</th>
                        </tr>
                        </thead>
                        <tbody>
                    <#list orderDTOPage.content as orderDTO>
                    <tr>
                        <td>${orderDTO.getOrderId()}</td>
                        <td>${orderDTO.getBuyerName()}</td>
                        <td>${orderDTO.getBuyerPhone()}</td>
                        <td>${orderDTO.getOrderAmount()}</td>
                        <td>${orderDTO.getOrderStatusEnum().getMessage()}</td>
                        <td>${orderDTO.getPayStatusEnum().getMessage()}</td>
                        <td>${orderDTO.getCreateTime()}</td>
                        <td>
                            <a href="/sell/seller/order/detail?orderId=${orderDTO.orderId}">详情</a>
                        </td>
                        <td>
                                <#if orderDTO.getOrderStatusEnum().getMessage()=="新订单">
                                    <a href="/sell/seller/order/cancel?orderId=${orderDTO.orderId}">取消</a>
                                </#if>
                        </td>
                    </tr>
                    </#list>
                        </tbody>
                    </table>
                </div>
                <!--分页 -->
                <div class="col-md-12 column">
                    <ul class="pagination pull-right" >
                    <#if currentPage lte 1>
                        <li class="disabled"><a href="#">上一页</a></li>
                    <#else>
                        <li> <a href="/sell/seller/order/list?page=#{currentPage-1}&size=#{orderDTOPage.getSize()}">上一页</a></li>
                    </#if>

                    <#list 1..orderDTOPage.getTotalPages() as index>
                        <#if currentPage == index>
                              <li class="disabled"> <a href="#">#{index}</a></li>
                        <#else>
                               <li> <a href="/sell/seller/order/list?page=#{index}&size=#{orderDTOPage.getSize()}">#{index}</a></li>
                        </#if>
                    </#list>
                    <#if currentPage gte orderDTOPage.getTotalPages()>
                        <li class="disabled"><a href="#">下一页</a></li>
                    <#else>
                        <li> <a href="/sell/seller/order/list?page=#{currentPage+1}&size=#{orderDTOPage.getSize()}">下一页</a></li>
                    </#if>
                    </ul>
                </div>
            </div>
        </div>
        </div>
    </div>
    <!--弹窗-->
                <div id="myModal" class="modal fade" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
                    <div class = "modal-dialog">
                        <div class="modal-content">
                            <div class="modal-header">
                                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
                                <h3 id="myModalLabel">
                                    提示
                                </h3>
                            </div>
                            <div class="modal-body">
                                <p>
                                    有新订单
                                </p>
                            </div>
                            <div class="modal-footer">
                                <button class="btn" data-dismiss="modal" aria-hidden="true">关闭</button>
                                <button onclick="location.reload()" class="btn btn-primary">查看订单</button>
                            </div>
                      </div>
                    </div>
                </div>

    <!-- 播放音乐-->
    <audio id="notice" loop="loop">
        <resource src="/sell/mp3/song.mp3" type="audio/mpeg"></resource>
    </audio>
    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
    <script src ="https://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
    <script>
        var websocket = null;
        if('websocket' in window){
            websocket = new WebSocket("ws://localhost:8080/sell/webSocket");
        }
        else {
            alert('该浏览器不支持websocket');
        }
        
        websocket.onopen = function (event) {
            console.log('建立连接');
        }
        websocket.onclose = function(event){
            console.log('关闭连接');
        }
        websocket.onmessage = function (event) {
            console.log('收到消息：'+event.data);
            $('#myModal').modal('show');
            document.getElementById('notice').play();

        }
        websocket.onerror = function () {
            console.log('websocket通讯发生错误');

        }
        window.onbeforeunload = function(){
            websocket.close();
        }



    </script>
    </body>
</html>